Chapter IV Software Engineering – Processes and Tools

نویسندگان

  • Gerhard Weiss
  • Gustav Pomberger
  • Wolfgang Beer
  • Georg Buchgeher
  • Bernhard Dorninger
  • Josef Pichler
  • Herbert Prähofer
  • Rudolf Ramler
  • Fritz Stallinger
  • Rainer Weinreich
چکیده

Software engineering traditionally plays an important role among the different research directions located in the Software Park Hagenberg, as it provides the fundamental concepts, methods and tools for producing reliable and high quality software. Software engineering as a quite young profession and engineering discipline is not limited to focus on how to create simple software programms, but in fact introduces a complex and most of the time quite costly lifecycle of software and derived products. Some efforts have been made to define software engineering as a profession and to outline the boundaries of this emerging field of research [PP04, Som04]. Several different definitions of the term software engineering appeared since its first mentioning on a NATO Software Engineering Conference in 1968. A good example of an early definition of the term software engineering which is often cited in the literature is the following:

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Adopting Open Source Software Engineering (OSSE) Practices by Adopting OSSE Tools

The open source movement has created and uses a set of software engineering tools with features that fit the characteristics of open source development processes. To a large extent, the open source culture and methodology are conveyed to new developers via the toolset itself, and through the demonstrated usage of these tools on existing projects. The rapid and wide adoption of open source tools...

متن کامل

Principles of spatial database analysis and design

This chapter covers the fundamentals of spatial database analysis and design, It begins by defining the most important concepts: ‘spatial database’, ‘analysis’, ‘design’, and ‘model’; and continues with a presentation of the rationale supporting the use of formal methods for analysis and design. The basic elements and approaches of such methods are described, in addition to the processes used. ...

متن کامل

Integrating DSLs into a Software Engineering Process: Application to Collaborative Construction of Telecom Services

The development of large and complex systems involves many people, stakeholders. Engineeringly speaking, one way to control this complexity is by designing and analyzing the system from different perspectives. For each perspective, stakeholders benefit from means, tools, languages, specific to their activity domain. A Domain Specific Language (DSL) per perspective is such a dedicated means. Whi...

متن کامل

Chapter 9 Software Engineering Process

The software engineering process Knowledge Area has witnessed dramatic growth over the last decade. This was partly due to a recognition by major acquirers of systems where software is a major component that process issues can have an important impact on the ability of their suppliers to deliver. Therefore, they encouraged a focus on the software engineering process as a way to remedy this. Fur...

متن کامل

Exploiting Visual Languages in Software Engineering

In the present chapter, we illustrate some methodologies and assessed results achieved in the area of visual languages that can be profitably exploited in the field of software engineering. The discussion will start with an overview of the most common graphical notations used to support software engineering activities, and with the description of some popular visual environments. Then, we will ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009